package com.mileoresko.hsm;

public abstract class HSMChoicePseudostateAdapter implements HSMTransitionListener {

    public abstract HSMBareState choicePseudostateTransition(Object arg);

    public void transitionAction(final Object arg) {
        // does nothing
    }

    public boolean transitionAllowed(final Object arg) {
        return true;
    }
}
